Master/Slave Computing on the Grid
نویسندگان
چکیده
Resource selection is fundamental to the performance of master/slave applications. In this paper, we address the problem of promoting performance for distributed master/slave applications targeted to distributed, heterogeneous ”Grid” resources. We present a work-rate-based model of master/slave application performance which utilizes both system and application characteristics to select potentially performance-efficient hosts for both the master and slave processes. Using a Grid allocation strategy based on this performance model, we demonstrate a performance improvement over other selection options for a representative set of Master/Slave applications in both simulated and actual Grid environments.
منابع مشابه
Predicting efficiency in master-slave grid computing systems
This work reports a quantitative analysis to predicting the efficiency of distributed computing running in three models of complex networks: Barabsi-Albert, Erdős-Rnyi and Watts-Strogatz. A master/slave computing model is simulated. A node is selected as master and distributes tasks among the other nodes (the clients). Topological measurements associated with the master node (e.g. its degree or...
متن کاملGrid computing in High Energy Physics using LCG: the BaBar experience
This paper presents accounts of several real case applications using grid farms with dataand functional-parallelism. For data parallelism a job submission system (EasyGrid) provided an intermediate layer between grid and user software. For functional parallelism a PVM algorithm ran user’s software in parallel as a master / slave implementation. These approaches were applied to typical particle ...
متن کاملSen - R 9705 1997
The good parallel computing properties of sparse-grid solution techniques are investigated. For this, an existing sequential CFD code for a standard 3D problem from computational aerodynamics is restructured into a parallel application. The restructuring is organized according to a master/slave protocol. The coordinator modules developed thereby are implemented in the coordination language MANI...
متن کاملAlgorithmic and Scheduling Techniques for Heterogeneous and Distributed Computing
The computing and communication resources of high performance computing systems are becoming heterogeneous, are exhibiting performance fluctuations and are failing in an unforeseeable manner. The Master-Slave (MS) paradigm, that decomposes the computational load into independent tasks, is well-suited for operating in these environments due to its loose synchronization requirements. The applicat...
متن کاملERP and E-Business Application Deployment in Open Source Distributed Cloud Systems
In this paper we present the way in which we combine SlapOS, the fist open source operating system for distributed cloud computing, and Enterprise Resource Modeling (ERP) to provide an simple, unified API for E-Business Applications based on Iaas, PaaS and SaaS models. SlapOS is based on a grid computing daemon – called slapgrid – which is capable of installing any software on a PC and instanti...
متن کامل